from rich.console import Console
from rich.table import Table

table = Table(title='Star Wars Movies')
# 添加列
table.add_column("Realesed", justify='right', style='cyan', no_wrap=True)
table.add_column('Title', style='magenta')
table.add_column('Box Office', justify='right', style='green')

# 在一行的每一列上添加内容
table.add_row("Dec 20, 2019", "Star Wars: The Rise of Skywalker", "$952,110,690")
# table.add_row("Dec 20,  232324223232", "Star Wars: The Rise of Skywalker", "$952,110,690")# 当此行在Title列中不添加no_wrap=True那么会出现换行
table.add_row("May 25, 2018", "Solo: A Star Wars Story", "$393,151,347")
table.add_row("Dec 15, 2017", "Star Wars Ep. V111: The Last Jedi", "$1,332,539,889")
table.add_row("Dec 16, 2016", "Rouge One: A Star Wars Story", "$1,332,439,889")

console = Console()
console.print(table)

from rich import box
table = Table(title='Star Wars Movies', box=box.MINIMAL_DOUBLE_HEAD)
table.add_column("Realesed", justify='right', style='cyan', no_wrap=True)
table.add_column('Title', style='magenta')
table.add_column('Box Office', justify='right', style='green')
table.add_row("Dec 20, 2019", "Star Wars: The Rise of Skywalker", "$952,110,690")
table.add_row("May 25, 2018", "Solo: A Star Wars Story", "$393,151,347")
table.add_row("Dec 15, 2017", "Star Wars Ep. V111: The Last Jedi", "$1,332,539,889")
table.add_row("Dec 16, 2016", "Rouge One: A Star Wars Story", "$1,332,439,889")
console.print(table)

